import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:mobile_app.core/core/presentation/helpers/screen_util_mixin.dart';
import 'package:mobile_app.core/core/presentation/theme/theme.dart';
import 'package:mobile_app.core/core/presentation/widgets/overlay_button.dart';
import 'package:mobile_app.core/core/presentation/widgets/stateless_wloc.dart';
import 'package:mobile_app.core/injection_container.dart' as core_di;
import 'package:mobile_app.core/root_navigator/application/models/intro_page_model.dart';
import 'package:mobile_app.intro/intro_page/application/bloc/bloc.dart' as bloc;
import 'package:mobile_app.intro/intro_page/injection_container.dart' as intro_page_di;
import 'package:mobile_app.intro/intro_page/presentation/localization/translation.dart';
import 'package:mobile_app.intro/intro_page/presentation/theme/theme.dart';

part 'view.dart';

part 'widgets/image_floor.dart';

part 'widgets/slider.dart';

part 'wloc.dart';

class IntroPage extends StatefulWidget {
  const IntroPage({
    required this.pageModel,
    super.key,
  });

  final IntroPageModel pageModel;

  @override
  State<IntroPage> createState() => _IntroPageWloc();
}
